multi-stage rocket - French English Dictionary